package org.gov.vis.data.gui;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;
import java.awt.Insets;

import javax.swing.JButton;
import javax.swing.JComboBox;
import javax.swing.JLabel;
import javax.swing.JPanel;

import org.gov.vis.components.VISComboBoxModel;
import org.gov.vis.components.VISTextField;
import org.gov.vis.data.gui.listener.ProgencyListener;
import org.gov.vis.gui.VisBaseDialog;
import org.gov.vis.gui.util.GuiUtil;
import org.gov.vis.util.DBConstants;
import org.gov.vis.util.Util;

import com.toedter.calendar.JDateChooser;


/**
 * This code was edited or generated using CloudGarden's Jigloo
 * SWT/Swing GUI Builder, which is free for non-commercial
 * use. If Jigloo is being used commercially (ie, by a corporation,
 * company or business for any purpose whatever) then you
 * should purchase a license for each developer using Jigloo.
 * Please visit www.cloudgarden.com for details.
 * Use of Jigloo implies acceptance of these licensing terms.
 * A COMMERCIAL LICENSE HAS NOT BEEN PURCHASED FOR
 * THIS MACHINE, SO JIGLOO OR THIS CODE CANNOT BE USED
 * LEGALLY FOR ANY CORPORATE OR COMMERCIAL PURPOSE.
 */
public class ProgencyDialog1 extends VisBaseDialog {
	/**
	 * 
	 */
	private static final long serialVersionUID = -6654970198549759907L;
	private JPanel progencyPanel;
	private JLabel jLabel1;
	private VISTextField txtFldCode;
	private JLabel jLabel2;
	private VISTextField txtFldFrmCode;
	private JLabel lblVlg;
	private JLabel lblCode;
	private JLabel lblFrmCode;
	private JLabel lblFrmName;
	private VISTextField txtFldRelationTyp;
	private JLabel lblRelationTyp;
	private VISTextField txtFldFrmName;
	private JLabel jLabel3;
	private VISTextField txtFldDist;
	private VISTextField txtFldSrsMlkYldLtr;
	private JLabel lblSrsMlkYldLtr;
	private VISTextField txtFldBullNo;
	private JLabel lblBullNo;
	private VISTextField txtFldBred;
	private JLabel lblBred;
	private VISTextField txtFldPrtMlkYldperdayLtr;
	private JLabel lblPrtMlhYldPerDayLtr;
	private VISTextField txtFldPrvLctYldLtr;
	private JLabel lblPrvLctyldLtr;
	private JPanel pnlMessages;
	private JLabel lblBreed1;
	private JLabel lblBreed;
	private VISTextField txtFldGrwmthWgt;
	private JLabel lblGrwMthWgt;
	private VISTextField txtFldGrwBrtWgt;
	private JLabel lblBrwBrtWgt;
	private VISTextField txtFldnutrition;
	private JLabel lblNutrition;
	private VISTextField txtFldOthr;
	private JLabel lblOthr;
	private VISTextField txtFldDeticking;
	private JLabel lblDeticking;
	private VISTextField txtFldVaccination;
	private JLabel lblVaccination;
	private VISTextField txtFldDeworming;
	private JLabel lblDeWorming;
	private VISTextField txtFldNoAICnpt;
	private JLabel lblNoAiCnpt;
	private VISTextField txtFldNoCalv;
	private JLabel lblNoCalving;
	private JButton btnReset;
	private JButton btnSave;
	private JPanel btnPanel;
	private VISTextField txtFldBreed;
	private JLabel lblbreed;
	private VISTextField txtFldTagNo;
	private JLabel lblTagNo;
	private VISTextField txtFldClr;
	private JLabel lblClr;
	private VISTextField txtFldSex;
	private JLabel lblSex;
	private VISTextField txtFldPertg;
	private JLabel lblPrntg;
	private VISTextField txtFldBrdType;
	private JLabel lblBrdType;
	private VISTextField txtFldClfDob;
	private JLabel lblClfDob;
	private JLabel lblDst;
	private VISTextField txtFldMdl;
	private JLabel lblMdl;
	private VISTextField txtFldVlg;
	private VISComboBoxModel visComBoxModel;
	private JComboBox combxSexType;
	private JDateChooser dtChoDateOfDeworming;
	private JDateChooser dtChoDateOfVaccination;
	private JDateChooser dtChoDateOfDeticking;
	private JDateChooser dtChoCalfDateOfBirth;

	/**
	 * Auto-generated main method to display this JDialog
	 *//*
	public static void main(String[] args) {
		SwingUtilities.invokeLater(new Runnable() {
			public void run() {
				JFrame frame = new JFrame();
				ProgencyDialog1 inst = new ProgencyDialog1(frame);
				inst.setVisible(true);
			}
		});
	}*/

	/*public ProgencyDialog1(JFrame frame) {
		super(frame);
		initGUI();
	}*/
	
	public ProgencyDialog1(Frame owner, String title, boolean modal) {
		super(owner, title, modal);
		// TODO Auto-generated constructor stub
		initGUI();
		GuiUtil.CompCenterCords cords=GuiUtil.getCompCenterCords(800, 700);
		setBounds(cords.getX(), cords.getY(), 800, 700);		
	}

	private void initGUI() {
		//try {
			{

				GridBagLayout thisLayout = new GridBagLayout();
				thisLayout.rowWeights = new double[] {0.1};
				thisLayout.rowHeights = new int[] {7};
				thisLayout.columnWeights = new double[] {0.1};
				thisLayout.columnWidths = new int[] {7};
				getContentPane().setLayout(thisLayout);
				{
					progencyPanel = new JPanel();
					GridBagLayout progencyPanelLayout = new GridBagLayout();
					progencyPanelLayout.columnWidths = new int[] {7, 7, 7, 7, 7, 7, 7, 7, 7, 7};
					progencyPanelLayout.rowHeights = new int[] {20, 7, 4, 7, 7, 7, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7, 20, 7};
					progencyPanelLayout.columnWeights = new double[] {0.0, 0.0, 0.0, 0.1, 0.0, 0.0, 0.0, 0.0, 0.1, 0.0};
					progencyPanelLayout.rowWeights = new double[] {0.1, 0.0, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.0, 0.1, 0.1};
					getContentPane().add(progencyPanel, new GridBagConstraints(0, 0, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
					progencyPanel.setLayout(progencyPanelLayout);
					{
						jLabel1 = new JLabel();
						progencyPanel.add(jLabel1, new GridBagConstraints(1, 2, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						txtFldCode = new VISTextField();
						progencyPanel.add(txtFldCode, new GridBagConstraints(3, 3, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						jLabel2 = new JLabel();
						progencyPanel.add(jLabel2, new GridBagConstraints(1, 4, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						txtFldFrmCode = new VISTextField();
						progencyPanel.add(txtFldFrmCode, new GridBagConstraints(3, 5, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						jLabel3 = new JLabel();
						progencyPanel.add(jLabel3, new GridBagConstraints(1, 6, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						txtFldFrmName = new VISTextField();
						progencyPanel.add(txtFldFrmName, new GridBagConstraints(3, 7, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblRelationTyp = new JLabel();
						progencyPanel.add(lblRelationTyp, new GridBagConstraints(1, 9, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblRelationTyp.setText("RelationTyp");
					}
					{
						txtFldRelationTyp = new VISTextField();
						progencyPanel.add(txtFldRelationTyp, new GridBagConstraints(3, 9, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblFrmName = new JLabel();
						progencyPanel.add(lblFrmName, new GridBagConstraints(1, 7, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblFrmName.setText("Farner Name :");
					}
					{
						lblFrmCode = new JLabel();
						progencyPanel.add(lblFrmCode, new GridBagConstraints(1, 5, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblFrmCode.setText("Former Code :");
					}
					{
						lblCode = new JLabel();
						progencyPanel.add(lblCode, new GridBagConstraints(1, 3, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblCode.setText("Code :");
					}
					{
						lblVlg = new JLabel();
						progencyPanel.add(lblVlg, new GridBagConstraints(1, 11, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblVlg.setText("Village");
					}
					{
						txtFldVlg = new VISTextField();
						progencyPanel.add(txtFldVlg, new GridBagConstraints(3, 11, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblMdl = new JLabel();
						progencyPanel.add(lblMdl, new GridBagConstraints(1, 13, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblMdl.setText("Mandal :");
					}
					{
						txtFldMdl = new VISTextField();
						progencyPanel.add(txtFldMdl, new GridBagConstraints(3, 13, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblDst = new JLabel();
						progencyPanel.add(lblDst, new GridBagConstraints(1, 15, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblDst.setText("District :");
					}
					{
						txtFldDist = new VISTextField();
						progencyPanel.add(txtFldDist, new GridBagConstraints(3, 15, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblClfDob = new JLabel();
						progencyPanel.add(lblClfDob, new GridBagConstraints(1, 17, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblClfDob.setText("Calf Date of Birth :");
					}
					{
						//txtFldClfDob = new VISTextField();
						//progencyPanel.add(txtFldClfDob, new GridBagConstraints(3, 17, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						dtChoCalfDateOfBirth = new JDateChooser(null,DBConstants.DISPLAY_DATE_FORMAT);
						dtChoCalfDateOfBirth.setPreferredSize(txtFldDist.getPreferredSize());
						progencyPanel.add(dtChoCalfDateOfBirth, new GridBagConstraints(3, 17, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					
					}
					{
						lblBrdType = new JLabel();
						progencyPanel.add(lblBrdType, new GridBagConstraints(1, 19, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblBrdType.setText("Breed Type :");
					}
					{
						txtFldBrdType = new VISTextField();
						progencyPanel.add(txtFldBrdType, new GridBagConstraints(3, 19, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblPrntg = new JLabel();
						progencyPanel.add(lblPrntg, new GridBagConstraints(1, 21, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblPrntg.setText("Percentage :");
					}
					{
						txtFldPertg = new VISTextField();
						progencyPanel.add(txtFldPertg, new GridBagConstraints(3, 21, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblSex = new JLabel();
						progencyPanel.add(lblSex, new GridBagConstraints(1, 23, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblSex.setText("Sex :");
					}
					{
						//txtFldSex = new VISTextField();
						//progencyPanel.add(txtFldSex, new GridBagConstraints(3, 23, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
						visComBoxModel = new VISComboBoxModel();
						visComBoxModel.setData(Util.getSex());
						visComBoxModel.setSelectedKey(DBConstants.PROGENCY_SEX_MALE_KEY);
						combxSexType = new JComboBox();
						combxSexType.setPreferredSize(txtFldPertg.getPreferredSize());
						progencyPanel.add(combxSexType, new GridBagConstraints(3, 23, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						combxSexType.setModel(visComBoxModel);
					
					}
					{
						lblClr = new JLabel();
						progencyPanel.add(lblClr, new GridBagConstraints(1, 25, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblClr.setText("Colour :");
					}
					{
						txtFldClr = new VISTextField();
						progencyPanel.add(txtFldClr, new GridBagConstraints(3, 25, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblTagNo = new JLabel();
						progencyPanel.add(lblTagNo, new GridBagConstraints(1, 27, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblTagNo.setText("Tag No :");
					}
					{
						txtFldTagNo = new VISTextField();
						progencyPanel.add(txtFldTagNo, new GridBagConstraints(3, 27, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblbreed = new JLabel();
						progencyPanel.add(lblbreed, new GridBagConstraints(1, 29, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						txtFldBreed = new VISTextField();
						progencyPanel.add(txtFldBreed, new GridBagConstraints(3, 29, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						
					}
					{
						btnPanel = new JPanel();
						FlowLayout btnPanelLayout = new FlowLayout();
						btnPanel.setLayout(btnPanelLayout);
						progencyPanel.add(btnPanel, new GridBagConstraints(3, 31, 4, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
						{
							btnSave = new JButton();
							btnPanel.add(btnSave);
							btnSave.setText(getResources().getString("dialog_button_save"));
							//btnSave.addActionListener(new ProgencyListener(this));
							//btnSave.setPreferredSize(new java.awt.Dimension(86, 23));
						}
						{
							btnReset = new JButton();
							btnPanel.add(btnReset);
							btnReset.setText(getResources().getString("dialog_button_reset"));
							//btnReset.addActionListener(new ProgencyListener(this));
					
					     //	btnReset.setPreferredSize(new java.awt.Dimension(82, 23));
						}
					}
					{
						lblNoCalving = new JLabel();
						progencyPanel.add(lblNoCalving, new GridBagConstraints(6, 3, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblNoCalving.setText("No of Calving :");
					}
					{
						txtFldNoCalv = new VISTextField();
						progencyPanel.add(txtFldNoCalv, new GridBagConstraints(8, 3, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblNoAiCnpt = new JLabel();
						progencyPanel.add(lblNoAiCnpt, new GridBagConstraints(6, 5, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblNoAiCnpt.setText("No of AI for Conception :");
					}
					{
						txtFldNoAICnpt = new VISTextField();
						progencyPanel.add(txtFldNoAICnpt, new GridBagConstraints(8, 5, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblPrvLctyldLtr = new JLabel();
						progencyPanel.add(lblPrvLctyldLtr, new GridBagConstraints(6, 7, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblPrvLctyldLtr.setText("Previous Location yeild in Liters :");
					}
					{
						txtFldPrvLctYldLtr = new VISTextField();
						progencyPanel.add(txtFldPrvLctYldLtr, new GridBagConstraints(8, 7, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblPrtMlhYldPerDayLtr = new JLabel();
						progencyPanel.add(lblPrtMlhYldPerDayLtr, new GridBagConstraints(6, 9, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblPrtMlhYldPerDayLtr.setText("Present Milk Yeild Per Day in Liters :");
					}
					{
						txtFldPrtMlkYldperdayLtr = new VISTextField();
						progencyPanel.add(txtFldPrtMlkYldperdayLtr, new GridBagConstraints(8, 9, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblBred = new JLabel();
						progencyPanel.add(lblBred, new GridBagConstraints(6, 11, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						txtFldBred = new VISTextField();
						progencyPanel.add(txtFldBred, new GridBagConstraints(8, 11, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblBullNo = new JLabel();
						progencyPanel.add(lblBullNo, new GridBagConstraints(6, 13, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblBullNo.setText("Bull No :");
					}
					{
						txtFldBullNo = new VISTextField();
						progencyPanel.add(txtFldBullNo, new GridBagConstraints(8, 13, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblSrsMlkYldLtr = new JLabel();
						progencyPanel.add(lblSrsMlkYldLtr, new GridBagConstraints(6, 15, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblSrsMlkYldLtr.setText("Sires's Milk Yeild in Leters :");
					}
					{
						txtFldSrsMlkYldLtr = new VISTextField();
						progencyPanel.add(txtFldSrsMlkYldLtr, new GridBagConstraints(8, 15, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblDeWorming = new JLabel();
						progencyPanel.add(lblDeWorming, new GridBagConstraints(6, 17, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblDeWorming.setText("Deworming :");
					}
					{
						//txtFldDeworming = new VISTextField();
						//progencyPanel.add(txtFldDeworming, new GridBagConstraints(8, 17, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						dtChoDateOfDeworming = new JDateChooser(null,DBConstants.DISPLAY_DATE_FORMAT);
						dtChoDateOfDeworming.setPreferredSize(txtFldSrsMlkYldLtr.getPreferredSize());
						progencyPanel.add(dtChoDateOfDeworming, new GridBagConstraints(8, 17, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					
					}
					{
						lblVaccination = new JLabel();
						progencyPanel.add(lblVaccination, new GridBagConstraints(6, 19, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblVaccination.setText("Vaccination :");
					}
					{
						//txtFldVaccination = new VISTextField();
						//progencyPanel.add(txtFldVaccination, new GridBagConstraints(8, 19, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						dtChoDateOfVaccination = new JDateChooser(null,DBConstants.DISPLAY_DATE_FORMAT);
						dtChoDateOfVaccination.setPreferredSize(txtFldSrsMlkYldLtr.getPreferredSize());
						progencyPanel.add(dtChoDateOfVaccination,  new GridBagConstraints(8, 19, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					
					}
					{
						lblDeticking = new JLabel();
						progencyPanel.add(lblDeticking, new GridBagConstraints(6, 21, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblDeticking.setText("Deticking :");
					}
					{
						//txtFldDeticking = new VISTextField();
						//progencyPanel.add(txtFldDeticking, new GridBagConstraints(8, 21, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						dtChoDateOfDeticking = new JDateChooser(null,DBConstants.DISPLAY_DATE_FORMAT);
						dtChoDateOfDeticking.setPreferredSize(txtFldSrsMlkYldLtr.getPreferredSize());
						progencyPanel.add(dtChoDateOfDeticking,  new GridBagConstraints(8, 21, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					
					}
					{
						lblOthr = new JLabel();
						progencyPanel.add(lblOthr, new GridBagConstraints(6, 23, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblOthr.setText("Other [Specify] :");
					}
					{
						txtFldOthr = new VISTextField();
						progencyPanel.add(txtFldOthr, new GridBagConstraints(8, 23, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblNutrition = new JLabel();
						progencyPanel.add(lblNutrition, new GridBagConstraints(6, 25, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblNutrition.setText("Nutrition(Calf feed etc.) :");
					}
					{
						txtFldnutrition = new VISTextField();
						progencyPanel.add(txtFldnutrition, new GridBagConstraints(8, 25, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblBrwBrtWgt = new JLabel();
						progencyPanel.add(lblBrwBrtWgt, new GridBagConstraints(6, 27, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblBrwBrtWgt.setText("Growth-birth Weight Kg :");
					}
					{
						txtFldGrwBrtWgt = new VISTextField();
						progencyPanel.add(txtFldGrwBrtWgt, new GridBagConstraints(8, 27, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
					}
					{
						lblGrwMthWgt = new JLabel();
						progencyPanel.add(lblGrwMthWgt, new GridBagConstraints(6, 29, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						lblGrwMthWgt.setText("Growth-Monthly Weight Kg :");
					}
					{
						txtFldGrwmthWgt = new VISTextField();
						progencyPanel.add(txtFldGrwmthWgt, new GridBagConstraints(8, 29, 1, 1, 0.0, 0.0, GridBagConstraints.WEST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
						{
							lblBreed = new JLabel();
							progencyPanel.add(lblBreed, new GridBagConstraints(1, 29, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
							lblBreed.setText("Breed :");
						}
						{
							lblBreed1 = new JLabel();
							progencyPanel.add(lblBreed1, new GridBagConstraints(6, 11, 1, 1, 0.0, 0.0, GridBagConstraints.EAST, GridBagConstraints.NONE, new Insets(0, 0, 0, 0), 0, 0));
							{
								pnlMessages = new JPanel();
								GridBagLayout jPanel1Layout = new GridBagLayout();
								progencyPanel.add(pnlMessages, new GridBagConstraints(1, 2, 8, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.BOTH, new Insets(0, 0, 0, 0), 0, 0));
								jPanel1Layout.rowWeights = new double[] {0.1};
								jPanel1Layout.rowHeights = new int[] {7};
								jPanel1Layout.columnWeights = new double[] {0.1};
								jPanel1Layout.columnWidths = new int[] {7};
								pnlMessages.setLayout(jPanel1Layout);
				
								//progencyPanel.add(pnlMessages, new GridBagConstraints(1, 2, 8, 1, 0.0, 0.0, GridBagConstraints.CENTER, GridBagConstraints.HORIZONTAL, new Insets(0, 0, 0, 0), 0, 0));
							}
							lblBreed1.setText("Breed :");
						}
					}
				}
				this.setSize(800, 700);
			}
		//} catch (Exception e) {
			//e.printStackTrace();
		//}
	}

	public JPanel getjPanel1() {
		return pnlMessages;
	}
	/**
	 * @return the progencyPanel
	 */
	public JPanel getProgencyPanel() {
		return progencyPanel;
	}

	/**
	 * @param progencyPanel the progencyPanel to set
	 */
	public void setProgencyPanel(JPanel progencyPanel) {
		this.progencyPanel = progencyPanel;
	}

	/**
	 * @return the jLabel1
	 */
	public JLabel getJLabel1() {
		return jLabel1;
	}

	/**
	 * @param label1 the jLabel1 to set
	 */
	public void setJLabel1(JLabel label1) {
		jLabel1 = label1;
	}

	/**
	 * @return the txtFldCode
	 */
	public VISTextField getTxtFldCode() {
		return txtFldCode;
	}

	/**
	 * @param txtFldCode the txtFldCode to set
	 */
	public void setTxtFldCode(VISTextField txtFldCode) {
		this.txtFldCode = txtFldCode;
	}

	/**
	 * @return the jLabel2
	 */
	public JLabel getJLabel2() {
		return jLabel2;
	}

	/**
	 * @param label2 the jLabel2 to set
	 */
	public void setJLabel2(JLabel label2) {
		jLabel2 = label2;
	}

	/**
	 * @return the txtFldFrmCode
	 */
	public VISTextField getTxtFldFrmCode() {
		return txtFldFrmCode;
	}

	/**
	 * @param txtFldFrmCode the txtFldFrmCode to set
	 */
	public void setTxtFldFrmCode(VISTextField txtFldFrmCode) {
		this.txtFldFrmCode = txtFldFrmCode;
	}

	/**
	 * @return the lblVlg
	 */
	public JLabel getLblVlg() {
		return lblVlg;
	}

	/**
	 * @param lblVlg the lblVlg to set
	 */
	public void setLblVlg(JLabel lblVlg) {
		this.lblVlg = lblVlg;
	}

	/**
	 * @return the lblCode
	 */
	public JLabel getLblCode() {
		return lblCode;
	}

	/**
	 * @param lblCode the lblCode to set
	 */
	public void setLblCode(JLabel lblCode) {
		this.lblCode = lblCode;
	}

	/**
	 * @return the lblFrmCode
	 */
	public JLabel getLblFrmCode() {
		return lblFrmCode;
	}

	/**
	 * @param lblFrmCode the lblFrmCode to set
	 */
	public void setLblFrmCode(JLabel lblFrmCode) {
		this.lblFrmCode = lblFrmCode;
	}

	/**
	 * @return the lblFrmName
	 */
	public JLabel getLblFrmName() {
		return lblFrmName;
	}

	/**
	 * @param lblFrmName the lblFrmName to set
	 */
	public void setLblFrmName(JLabel lblFrmName) {
		this.lblFrmName = lblFrmName;
	}

	
	/**
	 * @return the lblSoWo
	 *//*
	public JLabel getLblRelationType() {
		return lblRelationTyp;
	}

	*//**
	 * @param lblSoWo the lblSoWo to set
	 *//*
	public void setLblRelationTyp(JLabel lblSoWo) {
		this.lblRelationTyp = lblSoWo;
	}
*/
	/**
	 * @return the txtFldFrmName
	 */
	public VISTextField getTxtFldFrmName() {
		return txtFldFrmName;
	}

	/**
	 * @param txtFldFrmName the txtFldFrmName to set
	 */
	public void setTxtFldFrmName(VISTextField txtFldFrmName) {
		this.txtFldFrmName = txtFldFrmName;
	}

	/**
	 * @return the jLabel3
	 */
	public JLabel getJLabel3() {
		return jLabel3;
	}

	/**
	 * @param label3 the jLabel3 to set
	 */
	public void setJLabel3(JLabel label3) {
		jLabel3 = label3;
	}

	/**
	 * @return the txtFldDist
	 */
	public VISTextField getTxtFldDist() {
		return txtFldDist;
	}

	/**
	 * @param txtFldDist the txtFldDist to set
	 */
	public void setTxtFldDist(VISTextField txtFldDist) {
		this.txtFldDist = txtFldDist;
	}

	/**
	 * @return the txtFldSrsMlkYldLtr
	 */
	public VISTextField getTxtFldSrsMlkYldLtr() {
		return txtFldSrsMlkYldLtr;
	}

	/**
	 * @param txtFldSrsMlkYldLtr the txtFldSrsMlkYldLtr to set
	 */
	public void setTxtFldSrsMlkYldLtr(VISTextField txtFldSrsMlkYldLtr) {
		this.txtFldSrsMlkYldLtr = txtFldSrsMlkYldLtr;
	}

	/**
	 * @return the lblSrsMlkYldLtr
	 */
	public JLabel getLblSrsMlkYldLtr() {
		return lblSrsMlkYldLtr;
	}

	/**
	 * @param lblSrsMlkYldLtr the lblSrsMlkYldLtr to set
	 */
	public void setLblSrsMlkYldLtr(JLabel lblSrsMlkYldLtr) {
		this.lblSrsMlkYldLtr = lblSrsMlkYldLtr;
	}

	/**
	 * @return the txtFldBullNo
	 */
	public VISTextField getTxtFldBullNo() {
		return txtFldBullNo;
	}

	/**
	 * @param txtFldBullNo the txtFldBullNo to set
	 */
	public void setTxtFldBullNo(VISTextField txtFldBullNo) {
		this.txtFldBullNo = txtFldBullNo;
	}

	/**
	 * @return the lblBullNo
	 */
	public JLabel getLblBullNo() {
		return lblBullNo;
	}

	/**
	 * @param lblBullNo the lblBullNo to set
	 */
	public void setLblBullNo(JLabel lblBullNo) {
		this.lblBullNo = lblBullNo;
	}

	/**
	 * @return the txtFldBred
	 */
	public VISTextField getTxtFldBred() {
		return txtFldBred;
	}

	/**
	 * @param txtFldBred the txtFldBred to set
	 */
	public void setTxtFldBred(VISTextField txtFldBred) {
		this.txtFldBred = txtFldBred;
	}

	/**
	 * @return the lblBred
	 */
	public JLabel getLblBred() {
		return lblBred;
	}

	/**
	 * @param lblBred the lblBred to set
	 */
	public void setLblBred(JLabel lblBred) {
		this.lblBred = lblBred;
	}

	/**
	 * @return the txtFldPrtMlkYldperdayLtr
	 */
	public VISTextField getTxtFldPrtMlkYldperdayLtr() {
		return txtFldPrtMlkYldperdayLtr;
	}

	/**
	 * @param txtFldPrtMlkYldperdayLtr the txtFldPrtMlkYldperdayLtr to set
	 */
	public void setTxtFldPrtMlkYldperdayLtr(VISTextField txtFldPrtMlkYldperdayLtr) {
		this.txtFldPrtMlkYldperdayLtr = txtFldPrtMlkYldperdayLtr;
	}

	/**
	 * @return the lblPrtMlhYldPerDayLtr
	 */
	public JLabel getLblPrtMlhYldPerDayLtr() {
		return lblPrtMlhYldPerDayLtr;
	}

	/**
	 * @param lblPrtMlhYldPerDayLtr the lblPrtMlhYldPerDayLtr to set
	 */
	public void setLblPrtMlhYldPerDayLtr(JLabel lblPrtMlhYldPerDayLtr) {
		this.lblPrtMlhYldPerDayLtr = lblPrtMlhYldPerDayLtr;
	}

	/**
	 * @return the txtFldPrvLctYldLtr
	 */
	public VISTextField getTxtFldPrvLctYldLtr() {
		return txtFldPrvLctYldLtr;
	}

	/**
	 * @param txtFldPrvLctYldLtr the txtFldPrvLctYldLtr to set
	 */
	public void setTxtFldPrvLctYldLtr(VISTextField txtFldPrvLctYldLtr) {
		this.txtFldPrvLctYldLtr = txtFldPrvLctYldLtr;
	}

	/**
	 * @return the lblPrvLctyldLtr
	 */
	public JLabel getLblPrvLctyldLtr() {
		return lblPrvLctyldLtr;
	}

	/**
	 * @param lblPrvLctyldLtr the lblPrvLctyldLtr to set
	 */
	public void setLblPrvLctyldLtr(JLabel lblPrvLctyldLtr) {
		this.lblPrvLctyldLtr = lblPrvLctyldLtr;
	}

	/**
	 * @return the txtFldGrwmthWgt
	 */
	public VISTextField getTxtFldGrwmthWgt() {
		return txtFldGrwmthWgt;
	}

	/**
	 * @param txtFldGrwmthWgt the txtFldGrwmthWgt to set
	 */
	public void setTxtFldGrwmthWgt(VISTextField txtFldGrwmthWgt) {
		this.txtFldGrwmthWgt = txtFldGrwmthWgt;
	}

	/**
	 * @return the lblGrwMthWgt
	 */
	public JLabel getLblGrwMthWgt() {
		return lblGrwMthWgt;
	}

	/**
	 * @param lblGrwMthWgt the lblGrwMthWgt to set
	 */
	public void setLblGrwMthWgt(JLabel lblGrwMthWgt) {
		this.lblGrwMthWgt = lblGrwMthWgt;
	}

	/**
	 * @return the txtFldGrwBrtWgt
	 */
	public VISTextField getTxtFldGrwBrtWgt() {
		return txtFldGrwBrtWgt;
	}

	/**
	 * @param txtFldGrwBrtWgt the txtFldGrwBrtWgt to set
	 */
	public void setTxtFldGrwBrtWgt(VISTextField txtFldGrwBrtWgt) {
		this.txtFldGrwBrtWgt = txtFldGrwBrtWgt;
	}

	/**
	 * @return the lblBrwBrtWgt
	 */
	public JLabel getLblBrwBrtWgt() {
		return lblBrwBrtWgt;
	}

	/**
	 * @param lblBrwBrtWgt the lblBrwBrtWgt to set
	 */
	public void setLblBrwBrtWgt(JLabel lblBrwBrtWgt) {
		this.lblBrwBrtWgt = lblBrwBrtWgt;
	}

	/**
	 * @return the txtFldnutrition
	 */
	public VISTextField getTxtFldnutrition() {
		return txtFldnutrition;
	}

	/**
	 * @param txtFldnutrition the txtFldnutrition to set
	 */
	public void setTxtFldnutrition(VISTextField txtFldnutrition) {
		this.txtFldnutrition = txtFldnutrition;
	}

	/**
	 * @return the lblNutrition
	 */
	public JLabel getLblNutrition() {
		return lblNutrition;
	}

	/**
	 * @param lblNutrition the lblNutrition to set
	 */
	public void setLblNutrition(JLabel lblNutrition) {
		this.lblNutrition = lblNutrition;
	}

	/**
	 * @return the txtFldOthr
	 */
	public VISTextField getTxtFldOthr() {
		return txtFldOthr;
	}

	/**
	 * @param txtFldOthr the txtFldOthr to set
	 */
	public void setTxtFldOthr(VISTextField txtFldOthr) {
		this.txtFldOthr = txtFldOthr;
	}

	/**
	 * @return the lblOthr
	 */
	public JLabel getLblOthr() {
		return lblOthr;
	}

	/**
	 * @param lblOthr the lblOthr to set
	 */
	public void setLblOthr(JLabel lblOthr) {
		this.lblOthr = lblOthr;
	}

	/**
	 * @return the txtFldDeticking
	 */
	public VISTextField getTxtFldDeticking() {
		return txtFldDeticking;
	}

	/**
	 * @param txtFldDeticking the txtFldDeticking to set
	 */
	public void setTxtFldDeticking(VISTextField txtFldDeticking) {
		this.txtFldDeticking = txtFldDeticking;
	}

	/**
	 * @return the lblDeticking
	 */
	public JLabel getLblDeticking() {
		return lblDeticking;
	}

	/**
	 * @param lblDeticking the lblDeticking to set
	 */
	public void setLblDeticking(JLabel lblDeticking) {
		this.lblDeticking = lblDeticking;
	}

	/**
	 * @return the txtFldVaccination
	 */
	public VISTextField getTxtFldVaccination() {
		return txtFldVaccination;
	}

	/**
	 * @param txtFldVaccination the txtFldVaccination to set
	 */
	public void setTxtFldVaccination(VISTextField txtFldVaccination) {
		this.txtFldVaccination = txtFldVaccination;
	}

	/**
	 * @return the lblVaccination
	 */
	public JLabel getLblVaccination() {
		return lblVaccination;
	}

	/**
	 * @param lblVaccination the lblVaccination to set
	 */
	public void setLblVaccination(JLabel lblVaccination) {
		this.lblVaccination = lblVaccination;
	}

	/**
	 * @return the txtFldDeworming
	 */
	public VISTextField getTxtFldDeworming() {
		return txtFldDeworming;
	}

	/**
	 * @param txtFldDeworming the txtFldDeworming to set
	 */
	public void setTxtFldDeworming(VISTextField txtFldDeworming) {
		this.txtFldDeworming = txtFldDeworming;
	}

	/**
	 * @return the lblDeWorming
	 */
	public JLabel getLblDeWorming() {
		return lblDeWorming;
	}

	/**
	 * @param lblDeWorming the lblDeWorming to set
	 */
	public void setLblDeWorming(JLabel lblDeWorming) {
		this.lblDeWorming = lblDeWorming;
	}

	/**
	 * @return the txtFldNoAICnpt
	 */
	public VISTextField getTxtFldNoAICnpt() {
		return txtFldNoAICnpt;
	}

	/**
	 * @param txtFldNoAICnpt the txtFldNoAICnpt to set
	 */
	public void setTxtFldNoAICnpt(VISTextField txtFldNoAICnpt) {
		this.txtFldNoAICnpt = txtFldNoAICnpt;
	}

	/**
	 * @return the lblNoAiCnpt
	 */
	public JLabel getLblNoAiCnpt() {
		return lblNoAiCnpt;
	}

	/**
	 * @param lblNoAiCnpt the lblNoAiCnpt to set
	 */
	public void setLblNoAiCnpt(JLabel lblNoAiCnpt) {
		this.lblNoAiCnpt = lblNoAiCnpt;
	}

	/**
	 * @return the txtFldNoCalv
	 */
	public VISTextField getTxtFldNoCalv() {
		return txtFldNoCalv;
	}

	/**
	 * @param txtFldNoCalv the txtFldNoCalv to set
	 */
	public void setTxtFldNoCalv(VISTextField txtFldNoCalv) {
		this.txtFldNoCalv = txtFldNoCalv;
	}

	/**
	 * @return the lblNoCalving
	 */
	public JLabel getLblNoCalving() {
		return lblNoCalving;
	}

	/**
	 * @param lblNoCalving the lblNoCalving to set
	 */
	public void setLblNoCalving(JLabel lblNoCalving) {
		this.lblNoCalving = lblNoCalving;
	}

	/**
	 * @return the btnReset
	 */
	public JButton getBtnReset() {
		return btnReset;
	}

	/**
	 * @param btnReset the btnReset to set
	 */
	public void setBtnReset(JButton btnReset) {
		this.btnReset = btnReset;
	}

	/**
	 * @return the btnSave
	 */
	public JButton getBtnSave() {
		return btnSave;
	}

	/**
	 * @param btnSave the btnSave to set
	 */
	public void setBtnSave(JButton btnSave) {
		this.btnSave = btnSave;
	}

	/**
	 * @return the btnPanel
	 */
	public JPanel getBtnPanel() {
		return btnPanel;
	}

	/**
	 * @param btnPanel the btnPanel to set
	 */
	public void setBtnPanel(JPanel btnPanel) {
		this.btnPanel = btnPanel;
	}

	/**
	 * @return the txtFldBreed
	 */
	public VISTextField getTxtFldBreed() {
		return txtFldBreed;
	}

	/**
	 * @param txtFldBreed the txtFldBreed to set
	 */
	public void setTxtFldBreed(VISTextField txtFldBreed) {
		this.txtFldBreed = txtFldBreed;
	}

	/**
	 * @return the lblbreed
	 */
	public JLabel getLblbreed() {
		return lblbreed;
	}

	/**
	 * @param lblbreed the lblbreed to set
	 */
	public void setLblbreed(JLabel lblbreed) {
		this.lblbreed = lblbreed;
	}

	/**
	 * @return the txtFldTagNo
	 */
	public VISTextField getTxtFldTagNo() {
		return txtFldTagNo;
	}

	/**
	 * @param txtFldTagNo the txtFldTagNo to set
	 */
	public void setTxtFldTagNo(VISTextField txtFldTagNo) {
		this.txtFldTagNo = txtFldTagNo;
	}

	/**
	 * @return the lblTagNo
	 */
	public JLabel getLblTagNo() {
		return lblTagNo;
	}

	/**
	 * @param lblTagNo the lblTagNo to set
	 */
	public void setLblTagNo(JLabel lblTagNo) {
		this.lblTagNo = lblTagNo;
	}

	/**
	 * @return the txtFldClr
	 */
	public VISTextField getTxtFldClr() {
		return txtFldClr;
	}

	/**
	 * @param txtFldClr the txtFldClr to set
	 */
	public void setTxtFldClr(VISTextField txtFldClr) {
		this.txtFldClr = txtFldClr;
	}

	/**
	 * @return the lblClr
	 */
	public JLabel getLblClr() {
		return lblClr;
	}

	/**
	 * @param lblClr the lblClr to set
	 */
	public void setLblClr(JLabel lblClr) {
		this.lblClr = lblClr;
	}

	/**
	 * @return the txtFldSex
	 */
	public VISTextField getTxtFldSex() {
		return txtFldSex;
	}

	/**
	 * @param txtFldSex the txtFldSex to set
	 */
	public void setTxtFldSex(VISTextField txtFldSex) {
		this.txtFldSex = txtFldSex;
	}

	/**
	 * @return the lblsex
	 */
	public JLabel getLblSex() {
		return lblSex;
	}

	/**
	 * @param lblsex the lblsex to set
	 */
	public void setLblSex(JLabel lblsex) {
		this.lblSex = lblsex;
	}

	/**
	 * @return the txtFldPertg
	 */
	public VISTextField getTxtFldPertg() {
		return txtFldPertg;
	}

	/**
	 * @param txtFldPertg the txtFldPertg to set
	 */
	public void setTxtFldPertg(VISTextField txtFldPertg) {
		this.txtFldPertg = txtFldPertg;
	}

	/**
	 * @return the lblPrntg
	 */
	public JLabel getLblPrntg() {
		return lblPrntg;
	}

	/**
	 * @param lblPrntg the lblPrntg to set
	 */
	public void setLblPrntg(JLabel lblPrntg) {
		this.lblPrntg = lblPrntg;
	}

	/**
	 * @return the txtFldBrdType
	 */
	public VISTextField getTxtFldBrdType() {
		return txtFldBrdType;
	}

	/**
	 * @param txtFldBrdType the txtFldBrdType to set
	 */
	public void setTxtFldBrdType(VISTextField txtFldBrdType) {
		this.txtFldBrdType = txtFldBrdType;
	}

	/**
	 * @return the lblBrdType
	 */
	public JLabel getLblBrdType() {
		return lblBrdType;
	}

	/**
	 * @param lblBrdType the lblBrdType to set
	 */
	public void setLblBrdType(JLabel lblBrdType) {
		this.lblBrdType = lblBrdType;
	}

	/**
	 * @return the txtFldClfDob
	 */
	public VISTextField getTxtFldClfDob() {
		return txtFldClfDob;
	}

	/**
	 * @param txtFldClfDob the txtFldClfDob to set
	 */
	public void setTxtFldClfDob(VISTextField txtFldClfDob) {
		this.txtFldClfDob = txtFldClfDob;
	}

	/**
	 * @return the lblClfDob
	 */
	public JLabel getLblClfDob() {
		return lblClfDob;
	}

	/**
	 * @param lblClfDob the lblClfDob to set
	 */
	public void setLblClfDob(JLabel lblClfDob) {
		this.lblClfDob = lblClfDob;
	}

	/**
	 * @return the lblDst
	 */
	public JLabel getLblDst() {
		return lblDst;
	}

	/**
	 * @param lblDst the lblDst to set
	 */
	public void setLblDst(JLabel lblDst) {
		this.lblDst = lblDst;
	}

	/**
	 * @return the txtFldMdl
	 */
	public VISTextField getTxtFldMdl() {
		return txtFldMdl;
	}

	/**
	 * @param txtFldMdl the txtFldMdl to set
	 */
	public void setTxtFldMdl(VISTextField txtFldMdl) {
		this.txtFldMdl = txtFldMdl;
	}

	/**
	 * @return the lblMdl
	 */
	public JLabel getLblMdl() {
		return lblMdl;
	}

	/**
	 * @param lblMdl the lblMdl to set
	 */
	public void setLblMdl(JLabel lblMdl) {
		this.lblMdl = lblMdl;
	}

	/**
	 * @return the txtFldVlg
	 */
	public VISTextField getTxtFldVlg() {
		return txtFldVlg;
	}

	/**
	 * @param txtFldVlg the txtFldVlg to set
	 */
	public void setTxtFldVlg(VISTextField txtFldVlg) {
		this.txtFldVlg = txtFldVlg;
	}

	/**
	 * @return the txtFldRelationTyp
	 */
	public VISTextField getTxtFldRelationTyp() {
		return txtFldRelationTyp;
	}

	/**
	 * @param txtFldRelationTyp the txtFldRelationTyp to set
	 */
	public void setTxtFldRelationTyp(VISTextField txtFldRelationTyp) {
		this.txtFldRelationTyp = txtFldRelationTyp;
	}

	/**
	 * @return the lblRelationTyp
	 */
	public JLabel getLblRelationTyp() {
		return lblRelationTyp;
	}

	/**
	 * @param lblRelationTyp the lblRelationTyp to set
	 */
	public void setLblRelationTyp(JLabel lblRelationTyp) {
		this.lblRelationTyp = lblRelationTyp;
	}

	/**
	 * @return the lblBreed1
	 */
	public JLabel getLblBreed1() {
		return lblBreed1;
	}

	/**
	 * @param lblBreed1 the lblBreed1 to set
	 */
	public void setLblBreed1(JLabel lblBreed1) {
		this.lblBreed1 = lblBreed1;
	}

	/**
	 * @return the lblBreed
	 */
	public JLabel getLblBreed() {
		return lblBreed;
	}

	/**
	 * @param lblBreed the lblBreed to set
	 */
	public void setLblBreed(JLabel lblBreed) {
		this.lblBreed = lblBreed;
	}

	/**
	 * @return the visComBoxModel
	 */
	public VISComboBoxModel getVisComBoxModel() {
		return visComBoxModel;
	}

	/**
	 * @param visComBoxModel the visComBoxModel to set
	 */
	public void setVisComBoxModel(VISComboBoxModel visComBoxModel) {
		this.visComBoxModel = visComBoxModel;
	}

	/**
	 * @return the combxSexType
	 */
	public JComboBox getCombxSexType() {
		return combxSexType;
	}

	/**
	 * @param combxSexType the combxSexType to set
	 */
	public void setCombxSexType(JComboBox combxSexType) {
		this.combxSexType = combxSexType;
	}

	/**
	 * @return the dtChoDateOfDeworming
	 */
	public JDateChooser getDtChoDateOfDeworming() {
		return dtChoDateOfDeworming;
	}

	/**
	 * @param dtChoDateOfDeworming the dtChoDateOfDeworming to set
	 */
	public void setDtChoDateOfDeworming(JDateChooser dtChoDateOfDeworming) {
		this.dtChoDateOfDeworming = dtChoDateOfDeworming;
	}

	/**
	 * @return the dtChoDateOfVaccination
	 */
	public JDateChooser getDtChoDateOfVaccination() {
		return dtChoDateOfVaccination;
	}

	/**
	 * @param dtChoDateOfVaccination the dtChoDateOfVaccination to set
	 */
	public void setDtChoDateOfVaccination(JDateChooser dtChoDateOfVaccination) {
		this.dtChoDateOfVaccination = dtChoDateOfVaccination;
	}

	/**
	 * @return the dtChoDateOfDeticking
	 */
	public JDateChooser getDtChoDateOfDeticking() {
		return dtChoDateOfDeticking;
	}

	/**
	 * @param dtChoDateOfDeticking the dtChoDateOfDeticking to set
	 */
	public void setDtChoDateOfDeticking(JDateChooser dtChoDateOfDeticking) {
		this.dtChoDateOfDeticking = dtChoDateOfDeticking;
	}

	/**
	 * @return the dtChoCalfDateOfBirth
	 */
	public JDateChooser getDtChoCalfDateOfBirth() {
		return dtChoCalfDateOfBirth;
	}

	/**
	 * @param dtChoCalfDateOfBirth the dtChoCalfDateOfBirth to set
	 */
	public void setDtChoCalfDateOfBirth(JDateChooser dtChoCalfDateOfBirth) {
		this.dtChoCalfDateOfBirth = dtChoCalfDateOfBirth;
	}

}
